namespace GEM.Infrastructure.AI;

/// <summary>
/// Deepseek设置
/// </summary>
public class DeepseekSettings
{
    /// <summary>
    /// 接入的ai服务密钥
    /// </summary>
    public string ApiKey { get; set; } = string.Empty;

    /// <summary>
    /// 接入的ai服务地址
    /// </summary>
    public string BaseUrl { get; set; } = string.Empty;

    /// <summary>
    /// 接入的ai服务模型
    /// </summary>
    public string Model { get; set; } = string.Empty;

    /// <summary>
    /// 最大字符数
    /// </summary>
    public int MaxTokens { get; set; } = 2000;

    /// <summary>
    /// 精度
    /// </summary>
    public float Temperature { get; set; } = 0.7f;
}